@charset "utf-8";
/* CSS Document */
* { padding:0px; margin:0px;}
ul li { list-style:none;}
img { border:0px;}
h2 { font-size:16px;}
a { color:#464646; text-decoration:none;}

body { font-size:14px; font-family:"Segoe UI Symbol"; background:#fff;}
.container { width:100%;}
.top { width:983px; margin:0px auto;}
/*.top .logo_box { width:983px; height:92px;}*/
/*.logo { float:left; width:200px; height:92px;}*/
/*.logo img { float:left;}*/
/*.logo_link { float:right; margin-top:30px;}*/
.tt { float:left; margin-right:15px; padding-top:6px;}
.in_01 {width:268px; height:34px;background:url(../images/search_left.jpg) no-repeat; float:left;}
.in_01 input {width:261px;  height:34px; margin-left:7px; border:0; float:left; background:url(../images/seach_center.jpg) no-repeat;}
.in_02 { float:left; width:34px; height:34px;}
.denglu { float:left; font-size:19px; padding-top:10px;}
.denglu a { float:left;}
.denglu a span { margin:0px 8px; color:#A9BD98;}
.link_tubiao { float:left;}
.link_tubiao a { float:left;}
.link_tubiao img { margin:0px 7px;}

.top .logo_box { width:983px; height:123px;}
.logo { float:left; width:183px; height:123px;}
.logo img { float:left;}
.logo_link { float:right; margin-top:70px;}

.top .nav { width:983px; height:50px; overflow:hidden;}
.nav ul li { float:left; height:50px;}


.center_index { width:983px; margin: 20px auto 0px;}
.center { width:983px; margin:10px auto 0px;}
/*.left { width:693px; float:left; margin-right:20px;margin-bottom: 50px;}*/
.left { width:693px; float:left; margin-right:20px;}
/*.banner { width:312px; float:left; margin-right:15px;}*/
.banner { width:352px; float:left; margin-right:20px;}


#YNews { Z-INDEX: 1; BORDER: #b0bec7 3px solid; POSITION: relative; PADDING: 4px; WIDTH: 338px; HEIGHT: 338px; OVERFLOW: hidden;}
#YNews DL {	Z-INDEX: 2; POSITION: absolute; WIDTH: 352px; HEIGHT: 338px; OVERFLOW: hidden; TOP: 4px; LEFT: 4px}
#YNews DT {	Z-INDEX: 3; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px}
#YNews DT {	WIDTH: 338px; HEIGHT: 338px}
#YNews DT IMG {	WIDTH: 338px; HEIGHT: 338px}
#YNews DD {	Z-INDEX: 4; POSITION: absolute; FILTER: alpha(opacity=50); BACKGROUND-COLOR: #fff; WIDTH: 338px; BOTTOM: 0px; HEIGHT: 50px; COLOR: #000; OVERFLOW: hidden; opacity: .7; -moz-opacity: .7}
#YNews H3 { LINE-HEIGHT: 34px; WIDTH: 328px; HEIGHT: 34px; FONT-SIZE: 16px; OVERFLOW: hidden; padding-left:10px; font-weight:normal;}


P#YNIndex {	Z-INDEX: 5; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 120px; BOTTOM: 4px; HEIGHT: 19px; OVERFLOW: hidden; RIGHT: 4px}
P#YNIndex A {TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 24px; BACKGROUND:url(../images/Red.gif) no-repeat -24px 0px; FLOAT: left; HEIGHT: 19px; COLOR: #fff; TEXT-DECORATION: none}
P#YNIndex A:hover {	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 24px; BACKGROUND:url(../images/Red.gif) -24px 0px; FLOAT: left; HEIGHT: 19px; COLOR: #fff; TEXT-DECORATION: none}
P#YNIndex A:visited { WIDTH: 24px; BACKGROUND:url(../images/Red.gif) no-repeat 0px 0px}
P#YNIndex A:hover {	WIDTH: 24px; BACKGROUND:url(../images/Red.gif) no-repeat 0px 0px}
P#YNIndex A.current:link { WIDTH: 24px; BACKGROUND:url(../images/Red.gif) no-repeat 0px 0px}
P#YNIndex A.current:hover {	WIDTH: 24px; BACKGROUND:url(../images/Red.gif) no-repeat 0px 0px}
P#YNIndex A.current:visited { WIDTH: 24px; BACKGROUND:url(../images/Red.gif) no-repeat 0px 0px}


#footer { PADDING: 15px 0px; MARGIN: 0px auto; WIDTH: 960px; OVERFLOW: hidden; BORDER-TOP: #999 1px solid;}
#footer P {	TEXT-ALIGN: center; PADDING: 5px 0px; LINE-HEIGHT: 20px; MARGIN: 0px auto; WIDTH: 960px; FONT-SIZE: 14px;}
.banner img { width:298px; height:298px;}

.banner_wen { width:321px; float:left;}
.banner_wen ul { width:321px;}
.banner_wen ul li { line-height:24px; font-size:15px; border-bottom:1px dashed #C2D9AE; padding:0px 0px 13px 0px;;}
.banner_wen ul li h2 { font-size:18px; text-align:center; line-height:32px;}
.banner_wen ul li h2 a { color:#FF6600;}
.banner_wen ul li h2 a:hover { text-decoration:underline;}

.whats { width:693px; margin-top:20px;}
.hang_line { font-size:17px; color:#FF6600;}
.whats h2 { background:url(../images/line_h2.jpg) no-repeat right center ;}
.whats ul { width:692px; padding:10px 0px 0px 1px;}
.whats ul li { width:336px; line-height:24px; float:left; margin:10px 10px 0px 0px; padding-bottom:10px; float:left; border-bottom:1px dashed #C2D9AE; display:inline;}
.whats ul li img { width:45px; height:45px; float:left; display:block; margin-right:10px;}
.whats ul li span { margin-right:5px;}
.rai { color:#518D3F;}
.add {}
.garlic { color:#FF8A22;}
.time { font-size:12px; color:#C1D8AD;}

.most { width:693px; margin-top:25px;}
.most h2 { background:url(../images/most_line.jpg) no-repeat right center;}
.most ul { width:692px; padding:10px 0px 0px 1px;}
.most ul li { width:143px; float:left; margin:15px 15px 0px; display:inline;}
.most ul li p { text-align:center; line-height:24px;}
.most ul li img { width:143px; height:143px; display:block; margin-bottom:5px;}
.red { color:#AB4444;}


.right { width:270px; float:left;}
.calcu { width:270px;}
.right_twoh { width:270px; height:36px; background:url(../images/calculator_bg.jpg) no-repeat center; font-size:17px; color:#FFF; text-align:center; line-height:36px;}
/*.ca_pic { padding-top:10px;}*/
.ca_pic img { float:right; width:158px; height:127px; margin-top:10px;}

.jisuanqi { width:270px; height:280px;}

.season { width:270px; margin-top:15px;}
.sea_nav { width:270px; height:26px; border-bottom:1px solid #518E40; margin-top:10px;}
.sea_nav ul { width:270px;}
.sea_nav ul li { font-size:16px; color:#6EAA08; width:84px; margin-right:6px; height:26px; line-height:26px; float:left; display:inline; background:url(../images/sea_nav_a.jpg) no-repeat; text-align:center; cursor:pointer;}
.sea_nav ul li.b { color:#DD5255; background:url(../images/sea_nav_hover.jpg) no-repeat; border-bottom:1px solid #fff; position:relative; top:1px;}
.sea_pic { width:270px;}
.sea_pic ul { width:270px;}
.sea_pic ul li { width:90px; float:left; margin-top:10px; text-align:center;}
.sea_pic ul li img { width:80px; height:80px; display:block;}


.bottom_box { width:100%; height:99px; background:url(../images/bottom_bg.jpg) repeat-x; margin-top:15px;}
.bottom { width:983px; margin:0px auto;}
.bottom_logo { width:186px; height:92px; padding-top:7px; float:left; margin-right:220px;}
.bottom_logo img { width:186px; height:86px;}
.bottom_nav { width:577px; font-size:16px; padding-top:15px; float:left;}
.bottom_nav ul li { line-height:36px;}
.bottom_nav ul li.tech { padding-left:10px;}
.bottom_nav ul li p { float:left; padding:0px 10px;}
.bottom_nav ul li a {color:#6C6C6C;}


/*****通用样式******/
*{
	padding:0;
	margin:0;
}


a{
	text-decoration: none;
}

a:hover{
	text-decoration:underline;
}

body{
	height:auto;
}

p{
	margin:0;
	padding:0;
}

img{
	border:none;
}

ul,li{
	margin-left:0;
	padding-left:0;
	list-style:none;
}

input{
	border:1px solid #ccc;
}

textarea{
	border:1px solid #ccc;
}

/*********************/

#header{

}

/*********通用消息样式***********/

#message{
	text-align: center;
	vertical-align: bottom;
	padding:20px 30px;
	width:500px;
	background:white;
	margin:220px auto;
}

#message span.error, #message span.success{
	color:black;
	background:yellow;
	font-size:20px;
	margin:10px 0;
}

#message span.success{
	background:#ccc;
}

/**********************************/






/******************************/

#content{
	float:left;
	width:85%;
	height:100%;
	background:white;
}

#footer{

}

/**************************************/


/* CSS Document */
/*菜单页面*/
.dq_weizhi { line-height:24px; font-size:12px; color:#6B5E32; margin-bottom:10px;}
.all_rep { width:693px;}
.TabTitle { border-bottom:2px solid #7FAC4E; font-size:14px; width:693px; height:33px;}
.TabTitle ul li { cursor: pointer; float:left; height:32px; margin-right:4px; line-height:32px; background:url(../images/all_a.jpg) repeat-x; border:1px solid #E0E0E0; border-bottom:none;}
.TabTitle .active a{ background:url(../images/all_hover.jpg) repeat-x; color:#fff;}
.TabTitle li a{ padding:0px 20px; display:block;color:#525252;}
.TabTitle li a:hover {background:url(../images/all_hover.jpg) repeat-x; color:#fff;}

.all_rep .all_tupian { width:693px;}
.categ { background:url(../images/cate_huang.jpg) no-repeat left bottom; line-height:48px; height:48px; padding:0px 0px 5px 10px; color:#535353; font-size:20px; font-weight:bold;}
.th ul { width:684px; padding:0px 4px 0px 5px;}
.th ul li { width:159px; float:left; border:1px solid #E0E0E0; margin:15px 5px 0px; display:inline; background:#CECECE;}
.th ul li img { width:149px; height:149px; display:block; margin:5px 0px 0px 5px;}
.th ul li p { text-align:center; height:36px; line-height:36px;}
.th ul li p a{ color:#333300;}
.none {display:none;}

.cook_link { width:693px; margin-top:15px;height: auto;}
.cook_link .Cook_method { width:217px; height:auto; border:1px solid #E0E0E0; float:left; margin:0px 6px; display:inline;}
.lv_htwo { width:210px; height:28px; color:#FFFFFF; background:url(../images/cook_bg.jpg) no-repeat 3px 2px; padding:5px 0px 0px 7px;}
.Cook_ul { width:217px; min-height: 315px; padding:7px 0px 10px 0px;}
.Cook_ul li { line-height:24px; height:24px; background:url(../images/huang_ulli.jpg) no-repeat 10px center; padding-left:20px;}

.East { width:217px; height:195px; border:1px solid #E0E0E0; float:left; margin:10px 6px 0px; display:inline;}


.right_what { width:270px;}
.right_what h2 { font-size:17px; color:#FF6600; font-weight:normal; background:url(../images/right_what.jpg) no-repeat right center;}
.right_what ul { width:270px;}
.right_what ul li { border-bottom:1px dashed #C2D9AE; margin-top:5px; padding-bottom:16px;}
.right_what ul li img { float:left; width:47px; height:47px; display:block; margin:6px 7px 0px 0px; }
.right_what ul li span { margin-right:8px;}


/*Most popular*/
.most_po { width:693px;}
.most_po ul { width:693px;}
.most_po ul li { width:193px; font-size:12px; color:#545454; float:left; background:url(../images/most_bg.jpg) no-repeat; margin:20px 19px 0px; display:inline;}
.most_po ul li img { width:181px; height:181px; display:block; margin:6px 0px 0px 6px;}
.most_po ul li p { text-align:center; line-height:20px; margin-top:10px;}

.lv_tit a { color:#8AB359; font-size:14px; font-weight:bold;}

.what_week { width:691px; border:1px solid #DDDDDD; margin-top:15px;}
.what_week h2 { width:676px; height:37px; line-height:37px; font-size:18px; color:#333333; font-weight:normal; padding-left:15px; border-bottom:1px solid #DDDDDD; background:url(../images/what_weekh2.jpg) repeat-x;}
.what_week ul { width:684px; padding:0px 4px 15px 3px;}
.what_week ul li { width:131px; float:left; margin:20px 20px 0px; display:inline; font-size:12px; color:#545454;}
.what_week ul li img { width:125px; height:125px; display:block; border:3px solid #DDDDDD;}
.what_week ul li p { text-align:center;}

.fanye_box { width:693px; margin:20px 0px 0px 0px;}
.fanye_text { float:right; font-size:12px; text-align:right;}
.fanye_text p { float:left; border:1px solid #E4E4E4; margin-left:6px; line-height:25px; text-align:center;}
.fanye_text p a { color:#525252; height:25px; display:block;}
.fanye_text p a:hover { background:#82AF4E; color:#fff;}
.shang { width:52px; float:left;}
.shuzi { width:25px; float:left;}
.fanye_text p .mo_lv {}

/*厨房百科*/
.chufang { width:693px;}
.chufang ul { width:693px; padding-top:10px;}
.chufang ul li { width:693px; border-bottom:1px dashed #CCCCCC;}
.chufang ul li h4 { font-size:14px; line-height:30px;}
.chufang ul li h4 a { color:#7FAC4D;}
.chufang ul li p { color:#8B8B8B;}
/*.geng { text-align:right; font-size:12px;margin-right: 10px; line-height:24px;position: relative;top:20px;}*/
/*.geng a { color:#FFBD5A;}*/

/*食物介绍*/
.ingred { width:691px; height:175px; border:1px solid #E2E2E2; margin-bottom:15px; background:#F7FDEE;}
.ingred img { width:137px; height:162px; float:left; margin:6px 0px 0px 8px;}
.ingred p { padding-top:70px;}
.ingred h2 { font-size:26px; float:left; font-weight:normal; color:#333; margin-right:5px;}
.kuang input { width:301px; height:31px; line-height:31px; margin-top:5px; float:left;}
.ss { float:left; margin-top:5px;}
.ss input { cursor:pointer; color:#fff; font-weight:bold; width:70px; height:33px; display:block; background:#8AB64F; border:0px;}
.shiwu { width:693px;}
.shiwu_box { width:693px; border-bottom:1px dashed #E1E1E1; padding-bottom:5px; margin-top:10px;}
.shiwu_box .shiwu_cerea { width:340px; margin-right:13px; float:left;}
.shiwu_box .shiwu_Legumes { width:340px; float:left;}
.ce_ul { width:330px;float: left;margin-right: 16px;margin-top: 10px; border-bottom: 1px dashed #ccc;}
.ce_ul li { width:340px;height:80px;}
.ce_ul li img { float:left; width:70px; height:70px; display:block; margin-right:15px;}
.ce_ul li h4 a { font-size:14px; color:#7FAC4D; line-height:24px;}
.ce_ul li span { margin-right:12px; line-height:20px;}
.ce_ul li span a{ color:#8B8B8B; float: left;margin-right: 8px;}
.ce_ul li .geng { padding-top:0;clear: both;text-align: right;margin-right: 10px;position: relative;bottom: 10px;}

.most_popular { width:270px;}
.most_popular ul { width:270px;}
.most_popular ul li { color:#0E0E0E; margin-top:10px; float:left;}
.most_popular ul li img { float:left; margin-right:8px;width:60px; height:60px; display:block;}
.most_popular ul li img a {}
.most_popular ul li span { float:left;}
.most_popular ul li h4 { font-size:12px;color:#FFBD5A;}

/*营养信息*/
.nutr { width:693px;}
.nutr h2 { border-bottom:2px solid #82AF4E; padding-bottom:5px; color:#4D6B30; font-size:20px;}
.nutr ul {}
.nutr ul li { border-bottom:1px dashed #C8C8C8; padding:0px 0px 10px;}
.nutr ul li h4 a{ font-size:14px; color:#81AE4D; line-height:36px;}
.nutr ul li p a{ font-size:12px; color:#8C8C8C; line-height:20px;}

/*食物和营养信息*/
.swyyxx { width:693px;}
.sw_pic img { width:231px; height:231px; display:block; float:left; margin:20px 25px 20px 0px; padding:7px;border:1px solid #B6BCC2;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:3px 3px 4px #000;box-shadow:3px 3px 4px #000; background:#fff;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=8,Direction=135,Color='#333333');}
.swyyxx h1 { font-size:30px; color:#333333; padding-top:10px;}
.sw_text p { line-height:20px; font-size:12px; color:#333333; margin-top:15px;}
.fx_face { float:right; margin-top:10px;}

/*菜单显示页面*/
.Grilled { width:693px; border-bottom:1px dashed #CECECE; padding-bottom:10px;}
.zuozhe { float:left; margin-right:10px;}
.gri img { width:91px; height:91px;}
.mao { padding-left:20px;}
.mao img { margin-right:8px;}
.gr_right {}
.gr_right h1{ font-size:18px; color:#727F30; line-height:36px;}
.gr_right p { color:#999999; font-size:12px; line-height:20px;}
.delicious { color:#999; padding-left:8px; font-size:12px; line-height:22px;}
.xx { float:left;}
.xx img { float:left; margin-right:3px;}

.follow { float:right;}
.fo_pic { float:right;}
.fo_pic img { margin:0px 10px 10px 0px; }
.print { float:right;}
.add_bg { float:right;}
.print span{font-size:16px; float:left; text-align:right;}
.print a:hover { text-decoration:underline;}
.print a { color:#525252;}
.chushimao { padding:5px 0px 0px 0;text-align: center;}
.chushimao img { margin-right:0;}
.favo { width:154px;  height:26px; background:url(../images/add_bg.jpg) no-repeat; font-size:14px; float:left; line-height:26px; text-align:center;}

.pic_top { margin-top:20px;}
.ban_left { width:312px; float:left; margin-right:30px;}
.banner_01 { width:312px; height:312px; display:block;}
.banner_01 img { width:298px; height:298px;}
.method { width:310px; margin-top:25px; border:1px solid #E2E2E2; background:#F9F9F9;}
.method ul li { line-height:28px; height:28px; color:#525252; padding-left:15px;}
.method ul li strong { margin-right:5px;}

.ingred_liao { width:351px; float:left;}
.Main_ingredient { width:349px; border:1px solid #E2E2E2;}
.ing_htwo { width:339px; height:33px; font-size:18px; color:#fff; font-weight:normal; padding:0px 0px 0px 10px;}
.Main_ingredient h2 { background:url(../images/main_huang.jpg) no-repeat;}
.ing_bor { width:348px; padding:0px 0px 10px 1px;}
.ing_bor li { width:162px; float:left; padding:12px 0px 0px 12px; color:#525252;}
.t img { width:40px; height:40px; float:left; margin-right:8px;}

.Other_ingredient { width:349px; border:1px solid #E2E2E2; margin-top:15px;}
.Other_ingredient h2 { background:url(../images/other_h2.jpg)}

.Condiment { width:349px; border:1px solid #E2E2E2; margin-top:15px;}
.Condiment h2 { background:url(../images/con_h2.jpg)}

.direc { width:693px; margin-top:15px;}
.direc_h2 { border:1px solid #E2E2E2; width:681px; height:33px; background:#FBFBFB; line-height:33px; font-size:24px; color:#727F30; font-weight:normal; padding-left:10px;}

.d_eng { line-height:36px;}
.d_tu img { margin-right:25px;}

.rate { width:693px;clear: both;}
.all_h2 { background:url(../images/all_h2.jpg) no-repeat center bottom; padding:15px 0px; color:#333333; font-size:20px; font-weight:normal;}
.rate_text { border-bottom:1px dashed #CCCCCC; padding:20px 0px 10px;}
.rate_text p { line-height:20px;}
.ren { float:left; margin-right:5px;}
.xt { margin-left:5px;}
.p_01 img { margin:3px 2px 0px; float:left;}
.mo { text-align:right; font-size:16px; margin-top:20px;}
.mo a { color:#336600;}

.comment { width:691px; margin-top:20px; background:#E6E6E6; border:1px solid #D2D2D2; padding-bottom:25px;}
.comment h2 { width:661px; margin-left:15px; margin-right:15px; color:#727F30; font-size:20px; height:43px; line-height:43px; border-bottom:1px dashed #D2D2D2;}
.comment h2 span { float:right; font-size:17px; color:#5F5D5D;}
.my { width:657px; padding:10px 12px 0px 22px;}
.my_rating { font-size:12px; font-weight:bold; color:#666666; float:left; width:100px; text-align:right; margin:2px 5px 0px 0px;}
.rating img { float:left; margin:0px 2px;}
.rating em { font-size:10px; color:#333333; padding:4px 0px 0px 5px; float:left;}
.My_Comment .my_rating { margin-top:10px;}

.kuang_da { width:552px; float:left; margin-top:15px;}
.kuang_da textarea { width:550px; height:130px; float:left;}
.remain { text-align:right; font-size:13px; color:#797979; line-height:20px; _margin-top:-10px;}

.message-board-03 {	float:left; margin-right:11px; padding-left:105px;}
.message-board-04 {	float:left;	color:#585858; margin-top:3px;}
.message-board-03 input { background:url(../images/post.jpg) no-repeat; width:72px;	height:24px; border:0; color:#7a7a7a;font-size:16px;cursor:pointer;}
.message-board-04 input	{ margin-right:5px;}


.infk { width:270px;}
.infk h2 { color:#fff; font-size:20px; height:35px; padding-left:20px; background:url(../images/info_lv.jpg) no-repeat;}
.info_ul { width:250px; padding:10px 0px 0px 20px;}
.info_ul ul li { color:#666666; font-size:14px; line-height:20px;}
.info_ul .hui{ color:#CCCCCC; background:url(../images/hui_bg.jpg) no-repeat left bottom; padding-bottom:13px; font-size:14px;}
.calo{ line-height:36px; font-size:19px; color:#748030;}
.percent { color:#CCCCCC; font-size:12px; padding-top:5px; line-height:20px;}

.make { width:270px; margin-top:15px;}
.make h2 { width:258px; height:33px; font-weight:normal; line-height:33px; font-size:16px; color:#333333; padding-left:10px; border:1px solid #E2E2E2; background:#FBFBFB;}
.make ul { width:264px; border:1px solid #e2e2e2; padding:7px 2px; border-top:none;}
.make ul li { width:70px; float:left; margin:10px 9px 0px; display:inline;}
.make ul li img { width:70px; height:70px; display:block;}
.make ul li p { color:#3F3F3F; text-align:center; font-size:12px; line-height:24px;}


/*登录*/
.membe { width:923px; border-bottom:1px dashed #C9C9C9; margin:20px 30px 0px;}
.membe h1{ font-size:22px; color:#333333;}
.here { font-size:13px; color:#666666; line-height:30px;}

.left_dl { width:663px; float:left; margin-right:20px; background:url(../images/right_border.jpg) no-repeat right center; padding-left:30px;}
.email { margin-top:38px;}
.pass { margin-top:10px;}
.l_add { text-align:right; width:166px; float:left; font-size:15px; color:#666666;}
.dl_le input { width:228px; height:26px; line-height:26px;}
.check { padding-left:166px; margin-top:25px; color:#666666; font-size:12px; padding-bottom:10px;}
.check input { margin-right:5px;}
.forgot { padding-left:166px; font-size:12px; margin-top:20px;}
.forgot a { color:#218500;}
.forgot a:hover { text-decoration:underline;}
.ti_btn { padding-left:166px;margin-top:20px;}
.ti_btn input { border:0px; width:120px; height:36px; font-size:20px; font-weight:bold; color:#fff;  display:block; background:url(../images/ti_btn.jpg) no-repeat; cursor:pointer;}
.kong { height:167px;}

.right_dl { width:270px; float:left; margin-top:30px;}
.other_ri { padding-left:28px;}
.already { font-size:16px; color:#333333; font-weight:bold;}
.sing { margin-top:10px;}
.sing input { border:0px; width:132px; cursor:pointer; height:41px; background:url(../images/sing_bg.jpg) no-repeat; color:#fff; font-weight:bold; font-size:20px;}
.with{ color:#666666; font-size:12px; margin-top:20px; line-height:36px;}
.qi_dl { margin-top:10px;}
.qi_dl img { width:16px; height:16px; display:block; float:left; margin-right:7px;}
.qi_dl a{ font-size:12px; color:#2C5F9E;}
.qi_dl a:hover{ text-decoration:underline;}

/*忘记密码*/
.kong2 { height:270px;}

/*注册*/
.can { font-size:16px; font-weight:bold; color:#26900C;}
.tip { font-size:13px; color:#666666; line-height:20px;}
.red { padding-left:10px; color:#FF1E00; font-size:16px; font-weight:bold; margin-top:2px;}
.please { font-size:12px; color:#9F9F9F; padding-left:166px; padding-top:7px;}
.yzm { padding-left:166px; margin-top:15px;}
.yzm img { float:left; margin-right:10px;}
.reda { margin-right:15px; font-size:13px;}
.reda a { color:#333333}
.reda a:hover { text-decoration:underline;}
.get { font-size:13px;}
.get a { color:#0066CC;}
.get a:hover { text-decoration:underline;}

/*个人信息和修改密码*/
.set { width:923px; border-bottom:1px dashed #C9C9C9; margin:20px 30px 0px;}
.set h1{ font-size:22px; color:#333333; padding-bottom:10px;}
.set_left { width:220px; float:left; margin-right:20px; padding:30px 0px 0px 50px;}
.ren img { width:128px; height:128px; border:1px solid #C3C3C3; display:block; margin-bottom:20px;}
.set_left p{ line-height:22px;color:#333333; font-size:14px;}
.joined span { padding-left:5px; font-size:12px; color:#666666;}
.say { padding-top:50px;}
.nickname { padding-top:15px;}
.password { padding-top:43px;}

.set_right { width:643px; float:left;}
.chuan_pic { margin-bottom:5px;}
.chuan_t input { width:228px; height:26px; line-height:26px; float:left; margin-right:10px;}
.chuan_b input { border:0px; width:70px; height:30px; background:#F0F0F0; border:1px solid #C3C3C3; cursor:pointer; display:block; color:#4A4C52; font-size:14px; text-align:center;}
.avatar { font-size:14px; color:#4A4C52; line-height:20px;clear: both;}
.remove { margin-top:32px;}
.remove input { border:0px; display:block; cursor:pointer; line-height:30px; text-align:center; color:#4A4C52; font-size:14px;}
.re_bt1 input { width:114px; height:30px;margin-bottom: 5px; background:url(../images/re_bt1.jpg) no-repeat; float:left; margin-right:10px;}
.re_bt2 input { width:74px; height:30px; background:url(../images/re_bt2.jpg) no-repeat;}
.text_zi { margin-top:65px;}
.text_zi textarea { width:510px; height:150px;}
.chara { padding-right:130px; line-height:20px; color:#4A4C52; font-size:12px; text-align:right;}
.ch_mar { margin-top:5px;}
.ter { margin-top:10px;}
.ter input { width:200px; height:26px;}
.two { font-size:12px; color:#4A4C52; line-height:24px;}
.h_type { line-height:18px; font-size:11px; color:#999999;}
.btn_last { margin-top:30px;}
.btn_last input { border:0px; text-align:center; width:74px; height:30px; cursor:pointer; display:block; font-size:14px; color:#4A4C52; line-height:30px;}
.save input { background:url(../images/cave.jpg) no-repeat; float:left; margin-right:10px;}
.cancle input{ background:url(../images/cancle.jpg) no-repeat;}

/*收藏菜单*/
.set_dl { width:663px; float:left; margin-right:20px; padding-left:30px;}
.me_nav { width:660px; padding:28px 1px 0px 2px;}
.me_nav ul li { float:left; width:157px; font-size:16px; color:#4A4C52; background:url(../images/four_a.jpg) no-repeat; height:30px; line-height:30px; margin:0px 8px 0px 0px; text-align:center; display:inline;}
.me_nav ul li a { width:157px; height:30px; display:block;}
.me_nav ul li a:hover { background:url(../images/four_hover.jpg) no-repeat;}

.text_box { width:652px; padding:0px 10px 0px 1px;}
.text_box ul {}
.text_box ul li { line-height:22px; padding:5px 0px; color:#999999; font-size:13px; background:#F7F7F7; border:1px solid #E5E5E5; margin-top:20px;}
.the { font-size:16px; color:#666666;}
.text_box ul li p { padding:0px 10px 0px 15px;}
.editor { float:right;}
.editor span { margin-left:5px;}
.editor a {color:#999999; font-size:13px;}
.editor a:hover { text-decoration:underline;}

.fanye_box2 {width:652px; padding:20px 10px 0px 1px;}
.pic_tit{ line-height:24px; color:#78B22A;}
.ritimg { width:130px; height:130px;margin-bottom: 5px;}

/*食材列表页*/
.foodcai { width:693px;}
.foodcai ul { width:693px;}
.foodcai ul li { border-bottom:1px dashed #E1E1E1; padding:10px 0px;}
.foodcai ul li .sc_tu { margin-right:15px; float:left;}
.foodcai ul li .sc_text { float:left;}
.sc_text h2 { color:#3E3E3E; font-size:20px;}
.sc_text p { line-height:20px;}

.maindl_index{
}

.maindl_index dd{
	margin-right: 20px;
}

#add_index{
	clear: both;
	width:270px;
}

#add_index .maindls_index{
	width: 270px;
	margin-top: 5px;
}

#add_index .maindls_index input{
	width:70px;
	height:18px;
	float: left;
	margin-right: 3px;
}

#add_index .maindls_index select{
	height:20px;
	padding: 2px;
	width:80px;
}

.maindls_index{
	margin-top: 10px;
}

.calculate_index{
	border:1px solid #DBDBDB;
	background: #FFFFFF;
	display: none;
	width:270px;
	margin:13px auto 0;

}

.calculate_index p{
	text-align: center;
	background:#F7F7F7;
	border-bottom:1px solid #DBDBDB;
}

.calculate_index ul li{
	font-size: 13px;
	border-bottom: 1px solid #DBDBDB;
}

.calculate_index .spanone{
	width:150px;
	text-align: right;
	display:block;
	float: left;
}
.calculate_index .spandata{
	text-align: left;
	float: left;
	display: block;
	margin: 0 3px 0 10px;
	color:#8a2be2;
}

#dllist{
	top:172px;
	display: none;
	background: #B1F434;
	width:113px;
	position: absolute;
	z-index: 9999;
}

#dllist li{
	font-size: 7px;
	text-align: center;
	color: #74852E;
	width:113px;
	height: 20px;
	border-bottom: 1px dashed #B3D1D1;
}
